html,body,div,a,span,p,ul,li,dl,h1,h2,h3,h4,h5,h6,img{ margin:0;padding:0; }
body{ font:12px/1.5 normal "Microsoft Yahei",simsun; }
img {border:none;}
a{ color:#fff; text-decoration:none; font-family:"Microsoft Yahei"; }
	a:hover{ font-family:"Microsoft Yahei"; }
ul,li{ list-style-type:none; display:block; float:left; }
.header{ width:845px; height:115px; padding:20px 0 10px; overflow:hidden; margin:0 auto; background:#fff; overflow:hidden; }
	h1.iaa_logo{ float:left; width:416px; height:115px; }
		h1.iaa_logo a{ float:left; width:100%;height:100%; position:relative; color:#149EDB; font-size:36px; line-height:115px; }
			h1.iaa_logo a img{ position:absolute; left:0; top:0; background:#fff; }
	.right_login_tips{ float:right; height:70px; padding-top:45px; width:100px; }
		.right_login_tips a{ background:#149EDB; text-indent:-9999em; float:left;margin-bottom:10px; width:100%; height:24px; font-size:12px; text-align:center; line-height:24px; }	
			.right_login_tips a.weibo_login{ background:url(../image/weibo_login.png); }
			.right_login_tips a.qq_login{ background:url(../image/qq_login.png); }
.main_content{ font-family:"Microsoft Yahei"; min-width:1070px; width:100%; background:#EDEDED; padding-bottom:25px; }
	.top_content{ width:800px; height:160px; padding:35px 10px 10px 77px; margin:0 auto; overflow:hidden; }
		.top_content ul.metro-box{ width:100%; height:160px; }
			ul.metro-box li.normal{ width:185px; height:160px; background:#149EDB; margin:0 7px; display:inline;}
				ul.metro-box li.build{ background:#C1C1C1; }
			ul.metro-box li a{ float:left; width:155px;height:130px; padding:15px;position:relative;}
				ul.metro-box li.normal a h2{ position:absolute; left:15px; bottom:15px; font-size:20px; font-weight:normal;}
					ul.metro-box li a.fastnews{ background:url(../image/fastnews.png) no-repeat 15px 55px; }
						ul.metro-box li a:hover.fastnews{ background:#f37018; }
					ul.metro-box li a.example{ background:url(../image/example.png) no-repeat 15px 55px; }	
						ul.metro-box li a:hover.example{ background:#bfde42; }
					ul.metro-box li a.meetting{ background:url(../image/meetting.png) no-repeat 15px 55px; }
						ul.metro-box li a:hover.meetting{ background:#fff890;}
					ul.metro-box li a.wiki{ background:url(../image/wiki.png) no-repeat 15px 55px; }
						ul.metro-box li a:hover.wiki{ background:#481c7c; }
 						ul.metro-box li.normal a:hover h2,a.blogdetail:hover h2{ font-size:48px; }
	.bottom_content	{ width:800px;  padding:5px 10px 10px 77px; margin:0 auto; overflow:hidden; }
		.leftside{ width:400px; float:left; }
				.leftside .b-t-mbox{ height:160px; overflow:hidden; float:left; }
			.lastest_news{ position:relative; width:385px; overflow:hidden; float:left; display:inline; margin:12px 0 0 6px; background:#149EDB;}
		.change_images{ margin: 0px auto 0 auto; width:335px; height: 158px; overflow:hidden; }
				.lastest_news ul{ height:100%; width:1532px;float:left; }
					.lastest_news ul li{ height:100%; width:335px; overflow:hidden;  }
						.lastest_news ul li a{ margin:0;padding:0; float:left; text-align:center; width:100%; height:100%; }
							.lastest_news ul li a img{ width:335px; height:125px; margin-top:8px;}
							.lastest_news ul li a h2{ float:left; width:100%; height:25px; }
		ul.right_buttom_keywords li h3 a:hover{ font:28px bold; }
		.rightside{ position:relative; height:330px; width:185px; margin:0 10px 0 4px; float:left; background:#149EDB; }
				.rightside a.blogdetail{ position:relative; display:block; width:100%;height:100%; background:url(../image/blog.png) no-repeat 15px 225px #149EDB; }
					.rightside a:hover.blogdetail{ background:#c9156e; }
 			.rightside a h2{ position:absolute; left:15px; bottom:15px; font-size:20px; }
		.rightside ul{ width:100%; text-align:right; padding-top:80px; }
			.rightside ul li{ width:90%; padding-right:10%; }
				.rightside ul li h3 a{ font-size:20px; font-weight:normal; height:30px; display:block;width:100%; }
				span.turn-left,span.turn-right{top:60px; position:absolute; cursor:pointer; display:block; width:17px; height:27px; background:url(../image/rows.png) no-repeat; }
					span.turn-left{left:4px; background-position:left top; }
					span.turn-right{right:4px; background-position:right top; }
				h2.change_title{ width:100px; float:left; white-space:nowrap; height:20px; font-size:16px; font-weight:normal; }	
					h2.change_title em{ font-size:14px; padding-right:10px; }
					ul.metro-box li.normal a.building{ background:url(../image/building.png) no-repeat 15px 55px #c1c1c1; font-size:20px; }	
						ul.metro-box li.normal a:hover.building{ background:url(../image/building.png) no-repeat 15px 55px #c1c1c1;   }
							ul.metro-box li.normal a:hover.building h2{ font-size:20px; }
	
	
	
	
	








